package com.ship.boats.domain.vo;

/**
 * <b>ShipInfo</b>
 *
 * @description: ShipInfo <br>
 * @date: 2024/3/28 11:08 <br>
 * @author: lhm <br>
 * @version: 1.0 <br>
 */
public class ShipInfo {
    private String auxiliaryEnginesNarrative;

    private String auxiliaryGeneratorsDescriptiveNarrative;

    private String boilerManufacturer;

    private String boilersDescriptiveNarrative;

    private Integer numberOfGenerators;

    private Integer numberOfMainEngines;

    private Integer numberOfPropulsionUnits;

    private Integer mainEngineBore;

    private String mainEngineBuilder;

    private String mainEngineDesigner;

    private String mainEngineDesignerGroup;

    private String mainEngineModel;

    private Integer mainEngineNumberOfCylinders;

    private Integer mainEngineRpm;

    private String mainEngineStrokeType;

    private String mainEngineType;

    private String hullMaterial;

    private String hullType;

    private Integer numberOfCabins;

    private Integer numberOfAllEngines;

    private Integer numberOfAuxiliaryEngines;

    private Integer numberOfThrusters;

    private String singlePointMooring;

    private String vapourRecoverySystem;

    private Integer bollardPull;

    private String bowDischargeFacility;

    private String bowLoadingFacility;

    private Integer bowStoppersNo;

    private Integer bowStoppersSwl;

    private String bowStoppersType;

    private Integer bowToCentreManifold;

    private String bulbousBow;

    private String sternDischargeFacility;

    private String sternLoadingFacility;

    private String propellerManufacturer;

    private String propellerType;

    private String propulsionType;

    private String thrustersDescriptiveNarrative;

    private Integer craneSwl;

    private Integer derrickSwl;

    private String hatchesDescriptiveNarrative;

    private String holdsDescriptiveNarrative;

    private Integer largestHatchBreadth;

    private Integer largestHatchLength;

    private Integer numberOfHatches;

    private Integer numberOfHolds;

    private Double keelToMastHeight;

    private String gearDescriptiveNarrative;

    private Integer gearNoLargest;

    private Integer gearSwlLargest;

    private String gearTypeLargest;

    private String gearless;

    public String getAuxiliaryEnginesNarrative() {
        return auxiliaryEnginesNarrative;
    }

    public void setAuxiliaryEnginesNarrative(String auxiliaryEnginesNarrative) {
        this.auxiliaryEnginesNarrative = auxiliaryEnginesNarrative;
    }

    public String getAuxiliaryGeneratorsDescriptiveNarrative() {
        return auxiliaryGeneratorsDescriptiveNarrative;
    }

    public void setAuxiliaryGeneratorsDescriptiveNarrative(String auxiliaryGeneratorsDescriptiveNarrative) {
        this.auxiliaryGeneratorsDescriptiveNarrative = auxiliaryGeneratorsDescriptiveNarrative;
    }

    public String getBoilerManufacturer() {
        return boilerManufacturer;
    }

    public void setBoilerManufacturer(String boilerManufacturer) {
        this.boilerManufacturer = boilerManufacturer;
    }

    public String getBoilersDescriptiveNarrative() {
        return boilersDescriptiveNarrative;
    }

    public void setBoilersDescriptiveNarrative(String boilersDescriptiveNarrative) {
        this.boilersDescriptiveNarrative = boilersDescriptiveNarrative;
    }

    public Integer getNumberOfGenerators() {
        return numberOfGenerators;
    }

    public void setNumberOfGenerators(Integer numberOfGenerators) {
        this.numberOfGenerators = numberOfGenerators;
    }

    public Integer getNumberOfMainEngines() {
        return numberOfMainEngines;
    }

    public void setNumberOfMainEngines(Integer numberOfMainEngines) {
        this.numberOfMainEngines = numberOfMainEngines;
    }

    public Integer getNumberOfPropulsionUnits() {
        return numberOfPropulsionUnits;
    }

    public void setNumberOfPropulsionUnits(Integer numberOfPropulsionUnits) {
        this.numberOfPropulsionUnits = numberOfPropulsionUnits;
    }

    public Integer getMainEngineBore() {
        return mainEngineBore;
    }

    public void setMainEngineBore(Integer mainEngineBore) {
        this.mainEngineBore = mainEngineBore;
    }

    public String getMainEngineBuilder() {
        return mainEngineBuilder;
    }

    public void setMainEngineBuilder(String mainEngineBuilder) {
        this.mainEngineBuilder = mainEngineBuilder;
    }

    public String getMainEngineDesigner() {
        return mainEngineDesigner;
    }

    public void setMainEngineDesigner(String mainEngineDesigner) {
        this.mainEngineDesigner = mainEngineDesigner;
    }

    public String getMainEngineDesignerGroup() {
        return mainEngineDesignerGroup;
    }

    public void setMainEngineDesignerGroup(String mainEngineDesignerGroup) {
        this.mainEngineDesignerGroup = mainEngineDesignerGroup;
    }

    public String getMainEngineModel() {
        return mainEngineModel;
    }

    public void setMainEngineModel(String mainEngineModel) {
        this.mainEngineModel = mainEngineModel;
    }

    public Integer getMainEngineNumberOfCylinders() {
        return mainEngineNumberOfCylinders;
    }

    public void setMainEngineNumberOfCylinders(Integer mainEngineNumberOfCylinders) {
        this.mainEngineNumberOfCylinders = mainEngineNumberOfCylinders;
    }

    public Integer getMainEngineRpm() {
        return mainEngineRpm;
    }

    public void setMainEngineRpm(Integer mainEngineRpm) {
        this.mainEngineRpm = mainEngineRpm;
    }

    public String getMainEngineStrokeType() {
        return mainEngineStrokeType;
    }

    public void setMainEngineStrokeType(String mainEngineStrokeType) {
        this.mainEngineStrokeType = mainEngineStrokeType;
    }

    public String getMainEngineType() {
        return mainEngineType;
    }

    public void setMainEngineType(String mainEngineType) {
        this.mainEngineType = mainEngineType;
    }

    public String getHullMaterial() {
        return hullMaterial;
    }

    public void setHullMaterial(String hullMaterial) {
        this.hullMaterial = hullMaterial;
    }

    public String getHullType() {
        return hullType;
    }

    public void setHullType(String hullType) {
        this.hullType = hullType;
    }

    public Integer getNumberOfCabins() {
        return numberOfCabins;
    }

    public void setNumberOfCabins(Integer numberOfCabins) {
        this.numberOfCabins = numberOfCabins;
    }

    public Integer getNumberOfAllEngines() {
        return numberOfAllEngines;
    }

    public void setNumberOfAllEngines(Integer numberOfAllEngines) {
        this.numberOfAllEngines = numberOfAllEngines;
    }

    public Integer getNumberOfAuxiliaryEngines() {
        return numberOfAuxiliaryEngines;
    }

    public void setNumberOfAuxiliaryEngines(Integer numberOfAuxiliaryEngines) {
        this.numberOfAuxiliaryEngines = numberOfAuxiliaryEngines;
    }

    public Integer getNumberOfThrusters() {
        return numberOfThrusters;
    }

    public void setNumberOfThrusters(Integer numberOfThrusters) {
        this.numberOfThrusters = numberOfThrusters;
    }

    public String getSinglePointMooring() {
        return singlePointMooring;
    }

    public void setSinglePointMooring(String singlePointMooring) {
        this.singlePointMooring = singlePointMooring;
    }

    public String getVapourRecoverySystem() {
        return vapourRecoverySystem;
    }

    public void setVapourRecoverySystem(String vapourRecoverySystem) {
        this.vapourRecoverySystem = vapourRecoverySystem;
    }

    public Integer getBollardPull() {
        return bollardPull;
    }

    public void setBollardPull(Integer bollardPull) {
        this.bollardPull = bollardPull;
    }

    public String getBowDischargeFacility() {
        return bowDischargeFacility;
    }

    public void setBowDischargeFacility(String bowDischargeFacility) {
        this.bowDischargeFacility = bowDischargeFacility;
    }

    public String getBowLoadingFacility() {
        return bowLoadingFacility;
    }

    public void setBowLoadingFacility(String bowLoadingFacility) {
        this.bowLoadingFacility = bowLoadingFacility;
    }

    public Integer getBowStoppersNo() {
        return bowStoppersNo;
    }

    public void setBowStoppersNo(Integer bowStoppersNo) {
        this.bowStoppersNo = bowStoppersNo;
    }

    public Integer getBowStoppersSwl() {
        return bowStoppersSwl;
    }

    public void setBowStoppersSwl(Integer bowStoppersSwl) {
        this.bowStoppersSwl = bowStoppersSwl;
    }

    public String getBowStoppersType() {
        return bowStoppersType;
    }

    public void setBowStoppersType(String bowStoppersType) {
        this.bowStoppersType = bowStoppersType;
    }

    public Integer getBowToCentreManifold() {
        return bowToCentreManifold;
    }

    public void setBowToCentreManifold(Integer bowToCentreManifold) {
        this.bowToCentreManifold = bowToCentreManifold;
    }

    public String getBulbousBow() {
        return bulbousBow;
    }

    public void setBulbousBow(String bulbousBow) {
        this.bulbousBow = bulbousBow;
    }

    public String getSternDischargeFacility() {
        return sternDischargeFacility;
    }

    public void setSternDischargeFacility(String sternDischargeFacility) {
        this.sternDischargeFacility = sternDischargeFacility;
    }

    public String getSternLoadingFacility() {
        return sternLoadingFacility;
    }

    public void setSternLoadingFacility(String sternLoadingFacility) {
        this.sternLoadingFacility = sternLoadingFacility;
    }

    public String getPropellerManufacturer() {
        return propellerManufacturer;
    }

    public void setPropellerManufacturer(String propellerManufacturer) {
        this.propellerManufacturer = propellerManufacturer;
    }

    public String getPropellerType() {
        return propellerType;
    }

    public void setPropellerType(String propellerType) {
        this.propellerType = propellerType;
    }

    public String getPropulsionType() {
        return propulsionType;
    }

    public void setPropulsionType(String propulsionType) {
        this.propulsionType = propulsionType;
    }

    public String getThrustersDescriptiveNarrative() {
        return thrustersDescriptiveNarrative;
    }

    public void setThrustersDescriptiveNarrative(String thrustersDescriptiveNarrative) {
        this.thrustersDescriptiveNarrative = thrustersDescriptiveNarrative;
    }

    public Integer getCraneSwl() {
        return craneSwl;
    }

    public void setCraneSwl(Integer craneSwl) {
        this.craneSwl = craneSwl;
    }

    public Integer getDerrickSwl() {
        return derrickSwl;
    }

    public void setDerrickSwl(Integer derrickSwl) {
        this.derrickSwl = derrickSwl;
    }

    public String getHatchesDescriptiveNarrative() {
        return hatchesDescriptiveNarrative;
    }

    public void setHatchesDescriptiveNarrative(String hatchesDescriptiveNarrative) {
        this.hatchesDescriptiveNarrative = hatchesDescriptiveNarrative;
    }

    public String getHoldsDescriptiveNarrative() {
        return holdsDescriptiveNarrative;
    }

    public void setHoldsDescriptiveNarrative(String holdsDescriptiveNarrative) {
        this.holdsDescriptiveNarrative = holdsDescriptiveNarrative;
    }

    public Integer getLargestHatchBreadth() {
        return largestHatchBreadth;
    }

    public void setLargestHatchBreadth(Integer largestHatchBreadth) {
        this.largestHatchBreadth = largestHatchBreadth;
    }

    public Integer getLargestHatchLength() {
        return largestHatchLength;
    }

    public void setLargestHatchLength(Integer largestHatchLength) {
        this.largestHatchLength = largestHatchLength;
    }

    public Integer getNumberOfHatches() {
        return numberOfHatches;
    }

    public void setNumberOfHatches(Integer numberOfHatches) {
        this.numberOfHatches = numberOfHatches;
    }

    public Integer getNumberOfHolds() {
        return numberOfHolds;
    }

    public void setNumberOfHolds(Integer numberOfHolds) {
        this.numberOfHolds = numberOfHolds;
    }

    public Double getKeelToMastHeight() {
        return keelToMastHeight;
    }

    public void setKeelToMastHeight(Double keelToMastHeight) {
        this.keelToMastHeight = keelToMastHeight;
    }

    public String getGearDescriptiveNarrative() {
        return gearDescriptiveNarrative;
    }

    public void setGearDescriptiveNarrative(String gearDescriptiveNarrative) {
        this.gearDescriptiveNarrative = gearDescriptiveNarrative;
    }

    public Integer getGearNoLargest() {
        return gearNoLargest;
    }

    public void setGearNoLargest(Integer gearNoLargest) {
        this.gearNoLargest = gearNoLargest;
    }

    public Integer getGearSwlLargest() {
        return gearSwlLargest;
    }

    public void setGearSwlLargest(Integer gearSwlLargest) {
        this.gearSwlLargest = gearSwlLargest;
    }

    public String getGearTypeLargest() {
        return gearTypeLargest;
    }

    public void setGearTypeLargest(String gearTypeLargest) {
        this.gearTypeLargest = gearTypeLargest;
    }

    public String getGearless() {
        return gearless;
    }

    public void setGearless(String gearless) {
        this.gearless = gearless;
    }
}
